Hi Gregg,
The Config/Flash screen is described here:
Within the KMotion and KFlop we find it is usually better to keep things in raw units such as encoder counts, DAC counts, etc... It helps one understand the true range and resolution limits of the hardware better. It is possible to scale things to Engineering Units with input and output gains and such, but I wouldn't recommend it. It is usually simpler to leave those set at 1.0 (or sometimes -1.0). A higher level application like Mach3 or KMotionCNC will then handle the conversion from engineering to hardware units.
See below:
Group: DynoMotion |
Message: 727 |
From: funncarsmi |
Date: 10/19/2010 |
Subject: Re: Kanalog configuration page |
Tom,
That page was exactly what I was looking for, it helped a lot. I have no idea how I overlooked it.
One remaining question - When I set up a a servo drive motor output that has it's own drive that only requires a 0-10VDC signal to operate it (i.e. I can drive it with a 1.5v AA Battery) what is my proper configuration for that ADC Output port?
-Gregg
--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Gregg,
> Â
> The Config/Flash screen is described here:
> Â
> http://www.dynomotion.com/Help/ConfigurationScreen/ConfigurationScreen.htm
> Â
> Within the KMotion and KFlop we find it is usually better to keep things in raw
> units such as encoder counts, DAC counts, etc... It helps one understand the
> true range and resolution limits of the hardware better. It is possible to
> scale things to Engineering Units with input and output gains and such, but I
> wouldn't recommend it. It is usually simpler to leave those set at 1.0 (or
> sometimes -1.0). A higher level application like Mach3 or KMotionCNC will
> then handle the conversion from engineering to hardware units.Â
> Â
> See below:
> Â
>
>
>
> ________________________________
> From: funncarsmi <funncars@...>
> To: DynoMotion@yahoogroups.com
> Sent: Mon, October 18, 2010 8:19:34 AM
> Subject: [DynoMotion] Kanalog configuration page
>
> Â
> I'm trying to play with the board in the comfort of my home with sample inputs
> that can't blow the boards, before standing in front of a CNC mill with inputs
> that can damage the board.
>
> The configuration screen has be 90% baffled. I've read the using Kanalog and
> looked at the example Configuration, but I do not see any notes detailing what
> the purpose each of these settings is.
> If each channel only has one item connected how do I have an input AND an
> output?
>
>
> I believe you have a KFlop+Kanalog. For this the input will be an encoder and
> the output will be the DAC
>
> "Microstepper amplitude" ...but there are no engineering units input this in
> volts? SI units? metric units? pulses per rev? Ratio? Percentage?
>
> This doesn't apply to you. It is only used when sinusoidally moving a stepper
> motor (ie with SnapAmp - not Step/Dir). Units are ADC current counts.
> Â
> I guess it could be many other things too. "Max following error" ...again no
> engineering units - is this a percentage or an engineering unit? "
> This is important for you. Units are encoder counts. If the absolute
> difference between the commanded and measured Encoder Positions are greater than
> this value the axis will be disabled.Â
>
> Â
> Â
> Inv Dist per Cycle" ...is there a document that gives me the unabbreviated name
> for this? and what is this purpose? I'm guessing this number is either 1 or -1.
> "Lead compensation" again no engineering units ...is this as a percent or in
> engineering units? I'm assuming this is to compensate for following errors, but
> how this number would affect it is unclear.
>
>
> Neither apply to you. See the documentation.
>
> I've sold encoders and connected more than a few motors and encoders I'm used to
> seeing # of pulses per rev, full scale scaling in voltage, etc. I work with
> metric and SI unitsThe lack of engineering units really throws me. I realize
> this one screen is used for everything, is there a document that better explains
> this page?
>
>
> See the link above or push the "Help" button on the page.
>
> Stepping into someone else's abbreviations, terminology and expectations is
> always difficult. I don't know when you expect percentage, volts or engineering
> units. I'm sure this is wont be too difficult once I know what entries these are
> expecting and the purpose of each field.
>
> Our controllers are very flexible so it can make the configuration difficult.
> Regards
> TK
>
> -Gregg
>
|
|
Group: DynoMotion |
Message: 728 |
From: Tom Kerekes |
Date: 10/19/2010 |
Subject: Re: Kanalog configuration page |
Hi Gregg,
Usually analog Amps require +/- 10V (not 0-10V) from a DAC (not an ADC - which is an input device).
Set the Output Mode to "DAC Servo" and set Output Chan 0 to the DAC that you are using. (Output Chan 1 is not used in this mode).
I've also attached a Motor Configuration File that you can load to start with.
Regards
TK
| | | |